Katlehong experiences a mild climate with moderate temperatures throughout the year. Winters are cool, with average temperatures ranging from 10-14°C in June and July, while summers are warm but not hot, averaging around 18-20°C from December to February. Spring is slightly cooler, with temperatures gradually warming up from March to May. Autumn also has mild temperatures, with averages between 18-19°C from September to November. The temperature fluctuations throughout the year are relatively small, indicating a stable and temperate climate.